make great strides - Almanca İngilizce Sözlük